Descrizione delle funzioni speciali

Questo strumento consente di posizionare nell'interfaccia di programmazione ulteriori blocchi funzionali di ritenzione o temporizzazione. Il tipo di blocco può essere selezionato in un'altra barra degli strumenti attivabile con lo strumento Funzioni speciali.

Questo argomento della Guida descrive inoltre le seguenti azioni o proprietà delle funzioni speciali:

Le funzioni speciali sono suddivise in gruppi e vengono elencate qui di seguito.

Timer

Analogico

Ritardo all'attivazione

Interruttore a valore di soglia analogico

Ritardo alla disattivazione

Interruttore differenza valore di soglia analogico

Ritardo all'attivazione/disattivazione

Comparatore analogico

Ritardo all'attivazione con memoria

Watchdog analogico

Relè a intermittenza (uscita a impulsi)

Amplificatore analogico

Relè a intermittenza triggerato dal fronte

Multiplexer analogico

Generatore di impulsi simmetrico

Modulatore PWM

Generatore di impulsi asincrono

Operazione matematica

Generatore casuale

Regolatore PI

Interruttore di luci scala

Rampa analogica

Interruttore multifunzione

Filtro analogico (solo 0BA7)

Timer settimanale

Max/Min (solo 0BA7)

Timer annuale

Valore medio (solo 0BA7)

Orologio astronomico (solo 0BA7)

Altre

Cronometro (solo 0BA7)

Relè a ritenzione

Contatori

Relè a impulso di corrente

Contatore avanti/indietro

Testo di segnalazione (LOGO! 0BA6 e LOGO! 0BA7)

Contatore ore d'esercizio

Interruttore software

Interruttore a valore di soglia

Registro di scorrimento (0BA4 ... 0BA6)

Rilevamento errori operazione matematica

Nell'editor LAD sono disponibili anche le seguenti funzioni:

AND con rilevamento del fronte
NAND con rilevamento del fronte

Per l'editor FBD e UDF: denominazione dei blocchi delle funzioni speciali
La denominazione dei blocchi delle funzioni speciali nel programma di comando inizia con i blocchi dei timer ("T"), i blocchi dei contatori ("C") e con gli altri blocchi ("SF").

Le seguenti proprietà del programma di comando sono determinate dalla versione LOGO! scelta:

  • Blocchi disponibili

  • Parametri impostabili

Negazione degli ingressi

Gli ingressi dei blocchi possono essere negati singolarmente, ovvero:

Fare clic con il pulsante destro del mouse nell'ingresso e selezionare dal menu di scelta rapida il comando Nega.

Non è possibile negare gli ingressi dei blocchi di uscita.

Nota

  • Gli ingressi logici inutilizzati vengono impostati per default su "0".

  • Non è possibile negare gli ingressi di un blocco UDF.

Per negare un ingresso si utilizza la funzione di base NOT.

Configurazione dei blocchi

La finestra "proprietà" del blocco consente di impostare con facilità i diversi parametri dei blocchi.

Funzione di riferimento

I parametri dei blocchi possono essere predefiniti anche mediante altri blocchi. In tal caso si parla di parametri di riferimento.

Facendo clic sul pulsante Riferimento a fianco di un parametro nella finestra "proprietà" di un blocco, è possibile scegliere il blocco che fornirà il valore attuale del parametro. Ad esempio, facendo clic sul pulsante "Riferimento" per il parametro "Ritardo alla disattivazione" di un timer di "Ritardo alla disattivazione" è possibile scegliere il blocco specifico che fornirà il valore del timer. LOGO!Soft Comfort mostra i blocchi disponibili nel programma di comando da cui si può prelevare il parametro di riferimento.

In questo modo è possibile, ad es., assegnare a un timer di ritardo alla disattivazione il valore dell'uscita analogica di un altro blocco.

Come modificare rapidamente i parametri dei blocchi

I dispositivi LOGO! 0BA7 sono dotati di una funzione di riferimento del timer. Questa funzione consente di utilizzare il tempo attuale (Ta) di un timer come valore di riferimento (C) in altri blocchi funzionali. Il calcolo del valore di riferimento (C) si basa sulla seguente formula:

Tempo attuale (Ta)

Base di tempo

Valore di riferimento (C)

A: B

Ore (h : m)

C = A × 60 + B

A: B

Minuti (m : s)

C = A × 60 + B

A: B

Secondi (s: 1/100s)

C = A × 100 + B

Protezione

Se nei parametri di un blocco è disponibile una casella di controllo Protezione attiva per la protezione dei parametri, è possibile stabilire se i parametri possono essere visualizzati e modificati nel modo di funzionamento "Parametrizzazione" in LOGO!.

Ritenzione

Le funzioni speciali consentono di memorizzare in modo permanente gli stati di collegamento e i valori di conteggio. Ciò significa, per esempio, che in caso di caduta della rete elettrica, i dati attuali restano in memoria e che, una volta ripristinata l'alimentazione, il funzionamento riprende dal punto in cui era stato interrotto. Così, ad esempio, un timer non riparte da zero, ma continua il conteggio del tempo rimanente.

Perché questo sia possibile è tuttavia necessario attivare la "ritenzione" nelle funzioni. Sono possibili due impostazioni:

Fa eccezione il Contatore ore d'esercizio che è generalmente a ritenzione.